pulse tremulus - German English Dictionary